package scauCmiScaffolding.compiled;

import org.eclipse.jet.JET2Context;
import org.eclipse.jet.JET2Template;
import org.eclipse.jet.JET2Writer;
import org.eclipse.jet.taglib.RuntimeTagElement;
import org.eclipse.jet.taglib.TagInfo;

public class _jet_loadReferencedsPson implements JET2Template {
    private static final String _jetns_c = "org.eclipse.jet.controlTags"; //$NON-NLS-1$
    private static final String _jetns_java = "org.eclipse.jet.javaTags"; //$NON-NLS-1$

    public _jet_loadReferencedsPson() {
        super();
    }

    private static final String NL = System.getProperty("line.separator"); //$NON-NLS-1$
    
    private static final TagInfo _td_java_format_1_1 = new TagInfo("java:format", //$NON-NLS-1$
            1, 1,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_iterate_2_2 = new TagInfo("c:iterate", //$NON-NLS-1$
            2, 2,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$eachTable/referenceds/referencedTable", //$NON-NLS-1$
                "referencedTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_3_3 = new TagInfo("c:iterate", //$NON-NLS-1$
            3, 3,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$tables/table", //$NON-NLS-1$
                "everyTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_4_4 = new TagInfo("c:if", //$NON-NLS-1$
            4, 4,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/@name=$referencedTable/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_5_5 = new TagInfo("c:setVariable", //$NON-NLS-1$
            5, 5,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$referencedTable/column/@referencedCount", //$NON-NLS-1$
                "referenceCount", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_6_5 = new TagInfo("c:choose", //$NON-NLS-1$
            6, 5,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_7_6 = new TagInfo("c:when", //$NON-NLS-1$
            7, 6,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referencedTable/@isRelation='true'", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_8_7 = new TagInfo("c:choose", //$NON-NLS-1$
            8, 7,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_9_8 = new TagInfo("c:when", //$NON-NLS-1$
            9, 8,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenceCount<2", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_10_9 = new TagInfo("c:iterate", //$NON-NLS-1$
            10, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$tables/table", //$NON-NLS-1$
                "fcolReferenceTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_11_10 = new TagInfo("c:if", //$NON-NLS-1$
            11, 10,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referencedTable/column/@inverseJoinTable=$fcolReferenceTable/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_12_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            12, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_13_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            13, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/column", //$NON-NLS-1$
                "frtpcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_45 = new TagInfo("c:get", //$NON-NLS-1$
            15, 45,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_95 = new TagInfo("c:get", //$NON-NLS-1$
            15, 95,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_15_171 = new TagInfo("c:iterate", //$NON-NLS-1$
            15, 171,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_217 = new TagInfo("c:get", //$NON-NLS-1$
            15, 217,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_267 = new TagInfo("c:get", //$NON-NLS-1$
            15, 267,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_333 = new TagInfo("c:get", //$NON-NLS-1$
            15, 333,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_15_409 = new TagInfo("c:iterate", //$NON-NLS-1$
            15, 409,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_465 = new TagInfo("c:get", //$NON-NLS-1$
            15, 465,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_15_524 = new TagInfo("c:get", //$NON-NLS-1$
            15, 524,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_33 = new TagInfo("c:get", //$NON-NLS-1$
            17, 33,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_83 = new TagInfo("c:get", //$NON-NLS-1$
            17, 83,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_17_160 = new TagInfo("c:iterate", //$NON-NLS-1$
            17, 160,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_218 = new TagInfo("c:get", //$NON-NLS-1$
            17, 218,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_261 = new TagInfo("c:get", //$NON-NLS-1$
            17, 261,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_311 = new TagInfo("c:get", //$NON-NLS-1$
            17, 311,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_17_377 = new TagInfo("c:iterate", //$NON-NLS-1$
            17, 377,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_438 = new TagInfo("c:get", //$NON-NLS-1$
            17, 438,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_17_481 = new TagInfo("c:choose", //$NON-NLS-1$
            17, 481,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_17_491 = new TagInfo("c:when", //$NON-NLS-1$
            17, 491,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_546 = new TagInfo("c:get", //$NON-NLS-1$
            17, 546,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_605 = new TagInfo("c:get", //$NON-NLS-1$
            17, 605,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_17_666 = new TagInfo("c:otherwise", //$NON-NLS-1$
            17, 666,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_17_686 = new TagInfo("c:get", //$NON-NLS-1$
            17, 686,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_17_745 = new TagInfo("c:get", //$NON-NLS-1$
            17, 745,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_18_12 = new TagInfo("c:get", //$NON-NLS-1$
            18, 12,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_18_88 = new TagInfo("c:get", //$NON-NLS-1$
            18, 88,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_18_166 = new TagInfo("c:get", //$NON-NLS-1$
            18, 166,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_18_249 = new TagInfo("c:get", //$NON-NLS-1$
            18, 249,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_18_337 = new TagInfo("c:iterate", //$NON-NLS-1$
            18, 337,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_18_391 = new TagInfo("c:get", //$NON-NLS-1$
            18, 391,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_18_450 = new TagInfo("c:get", //$NON-NLS-1$
            18, 450,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_20_58 = new TagInfo("c:get", //$NON-NLS-1$
            20, 58,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_25_8 = new TagInfo("c:otherwise", //$NON-NLS-1$
            25, 8,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_iterate_26_9 = new TagInfo("c:iterate", //$NON-NLS-1$
            26, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$tables/table", //$NON-NLS-1$
                "fcolReferenceTable", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_if_27_10 = new TagInfo("c:if", //$NON-NLS-1$
            27, 10,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referencedTable/column/@inverseJoinTable=$fcolReferenceTable/@name", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_28_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            28, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_29_11 = new TagInfo("c:setVariable", //$NON-NLS-1$
            29, 11,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$fcolReferenceTable/primaryKeys/column", //$NON-NLS-1$
                "frtpcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_45 = new TagInfo("c:get", //$NON-NLS-1$
            31, 45,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_95 = new TagInfo("c:get", //$NON-NLS-1$
            31, 95,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_174 = new TagInfo("c:get", //$NON-NLS-1$
            31, 174,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_31_237 = new TagInfo("c:iterate", //$NON-NLS-1$
            31, 237,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_283 = new TagInfo("c:get", //$NON-NLS-1$
            31, 283,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_333 = new TagInfo("c:get", //$NON-NLS-1$
            31, 333,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_399 = new TagInfo("c:get", //$NON-NLS-1$
            31, 399,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_478 = new TagInfo("c:get", //$NON-NLS-1$
            31, 478,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_31_541 = new TagInfo("c:iterate", //$NON-NLS-1$
            31, 541,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_597 = new TagInfo("c:get", //$NON-NLS-1$
            31, 597,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_31_656 = new TagInfo("c:get", //$NON-NLS-1$
            31, 656,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_33 = new TagInfo("c:get", //$NON-NLS-1$
            33, 33,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_83 = new TagInfo("c:get", //$NON-NLS-1$
            33, 83,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_162 = new TagInfo("c:get", //$NON-NLS-1$
            33, 162,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_33_226 = new TagInfo("c:iterate", //$NON-NLS-1$
            33, 226,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_284 = new TagInfo("c:get", //$NON-NLS-1$
            33, 284,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_327 = new TagInfo("c:get", //$NON-NLS-1$
            33, 327,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_377 = new TagInfo("c:get", //$NON-NLS-1$
            33, 377,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_33_443 = new TagInfo("c:iterate", //$NON-NLS-1$
            33, 443,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_504 = new TagInfo("c:get", //$NON-NLS-1$
            33, 504,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_33_547 = new TagInfo("c:choose", //$NON-NLS-1$
            33, 547,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_33_557 = new TagInfo("c:when", //$NON-NLS-1$
            33, 557,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_612 = new TagInfo("c:get", //$NON-NLS-1$
            33, 612,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_671 = new TagInfo("c:get", //$NON-NLS-1$
            33, 671,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_33_732 = new TagInfo("c:otherwise", //$NON-NLS-1$
            33, 732,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_33_752 = new TagInfo("c:get", //$NON-NLS-1$
            33, 752,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_33_811 = new TagInfo("c:get", //$NON-NLS-1$
            33, 811,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_12 = new TagInfo("c:get", //$NON-NLS-1$
            34, 12,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_88 = new TagInfo("c:get", //$NON-NLS-1$
            34, 88,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_166 = new TagInfo("c:get", //$NON-NLS-1$
            34, 166,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_249 = new TagInfo("c:get", //$NON-NLS-1$
            34, 249,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_34_337 = new TagInfo("c:iterate", //$NON-NLS-1$
            34, 337,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$frtpcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_391 = new TagInfo("c:get", //$NON-NLS-1$
            34, 391,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($fcolReferenceTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_34_450 = new TagInfo("c:get", //$NON-NLS-1$
            34, 450,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_36_58 = new TagInfo("c:get", //$NON-NLS-1$
            36, 58,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($referencedTable/column/@inverseJoinTable)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_43_6 = new TagInfo("c:otherwise", //$NON-NLS-1$
            43, 6,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_choose_44_7 = new TagInfo("c:choose", //$NON-NLS-1$
            44, 7,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_45_8 = new TagInfo("c:when", //$NON-NLS-1$
            45, 8,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$referenceCount<2", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_46_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            46, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_47_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            47, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/column", //$NON-NLS-1$
                "epcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_43 = new TagInfo("c:get", //$NON-NLS-1$
            49, 43,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_93 = new TagInfo("c:get", //$NON-NLS-1$
            49, 93,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_49_145 = new TagInfo("c:iterate", //$NON-NLS-1$
            49, 145,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_191 = new TagInfo("c:get", //$NON-NLS-1$
            49, 191,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_241 = new TagInfo("c:get", //$NON-NLS-1$
            49, 241,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_307 = new TagInfo("c:get", //$NON-NLS-1$
            49, 307,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_49_359 = new TagInfo("c:iterate", //$NON-NLS-1$
            49, 359,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_413 = new TagInfo("c:get", //$NON-NLS-1$
            49, 413,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_49_464 = new TagInfo("c:get", //$NON-NLS-1$
            49, 464,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_31 = new TagInfo("c:get", //$NON-NLS-1$
            51, 31,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_81 = new TagInfo("c:get", //$NON-NLS-1$
            51, 81,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_51_134 = new TagInfo("c:iterate", //$NON-NLS-1$
            51, 134,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_192 = new TagInfo("c:get", //$NON-NLS-1$
            51, 192,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_235 = new TagInfo("c:get", //$NON-NLS-1$
            51, 235,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_285 = new TagInfo("c:get", //$NON-NLS-1$
            51, 285,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_51_351 = new TagInfo("c:iterate", //$NON-NLS-1$
            51, 351,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_410 = new TagInfo("c:get", //$NON-NLS-1$
            51, 410,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_51_453 = new TagInfo("c:choose", //$NON-NLS-1$
            51, 453,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_51_463 = new TagInfo("c:when", //$NON-NLS-1$
            51, 463,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_518 = new TagInfo("c:get", //$NON-NLS-1$
            51, 518,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_569 = new TagInfo("c:get", //$NON-NLS-1$
            51, 569,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_51_630 = new TagInfo("c:otherwise", //$NON-NLS-1$
            51, 630,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_51_650 = new TagInfo("c:get", //$NON-NLS-1$
            51, 650,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_51_701 = new TagInfo("c:get", //$NON-NLS-1$
            51, 701,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_10 = new TagInfo("c:get", //$NON-NLS-1$
            52, 10,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_62 = new TagInfo("c:get", //$NON-NLS-1$
            52, 62,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_116 = new TagInfo("c:get", //$NON-NLS-1$
            52, 116,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_175 = new TagInfo("c:get", //$NON-NLS-1$
            52, 175,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_52_239 = new TagInfo("c:iterate", //$NON-NLS-1$
            52, 239,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_291 = new TagInfo("c:get", //$NON-NLS-1$
            52, 291,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_52_342 = new TagInfo("c:get", //$NON-NLS-1$
            52, 342,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_54_56 = new TagInfo("c:get", //$NON-NLS-1$
            54, 56,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_57_8 = new TagInfo("c:otherwise", //$NON-NLS-1$
            57, 8,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_setVariable_58_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            58, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/@count", //$NON-NLS-1$
                "countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_setVariable_59_9 = new TagInfo("c:setVariable", //$NON-NLS-1$
            59, 9,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$everyTable/primaryKeys/column", //$NON-NLS-1$
                "epcols", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_43 = new TagInfo("c:get", //$NON-NLS-1$
            61, 43,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_93 = new TagInfo("c:get", //$NON-NLS-1$
            61, 93,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_148 = new TagInfo("c:get", //$NON-NLS-1$
            61, 148,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_61_211 = new TagInfo("c:iterate", //$NON-NLS-1$
            61, 211,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_257 = new TagInfo("c:get", //$NON-NLS-1$
            61, 257,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_307 = new TagInfo("c:get", //$NON-NLS-1$
            61, 307,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_373 = new TagInfo("c:get", //$NON-NLS-1$
            61, 373,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_428 = new TagInfo("c:get", //$NON-NLS-1$
            61, 428,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_61_491 = new TagInfo("c:iterate", //$NON-NLS-1$
            61, 491,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_545 = new TagInfo("c:get", //$NON-NLS-1$
            61, 545,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_61_596 = new TagInfo("c:get", //$NON-NLS-1$
            61, 596,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_31 = new TagInfo("c:get", //$NON-NLS-1$
            63, 31,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_81 = new TagInfo("c:get", //$NON-NLS-1$
            63, 81,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_136 = new TagInfo("c:get", //$NON-NLS-1$
            63, 136,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($referencedTable/column/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_63_200 = new TagInfo("c:iterate", //$NON-NLS-1$
            63, 200,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$pcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_258 = new TagInfo("c:get", //$NON-NLS-1$
            63, 258,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_301 = new TagInfo("c:get", //$NON-NLS-1$
            63, 301,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($eachTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_351 = new TagInfo("c:get", //$NON-NLS-1$
            63, 351,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_63_417 = new TagInfo("c:iterate", //$NON-NLS-1$
            63, 417,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_476 = new TagInfo("c:get", //$NON-NLS-1$
            63, 476,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "($primaryKey/@javaType)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_choose_63_519 = new TagInfo("c:choose", //$NON-NLS-1$
            63, 519,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_when_63_529 = new TagInfo("c:when", //$NON-NLS-1$
            63, 529,
            new String[] {
                "test", //$NON-NLS-1$
            },
            new String[] {
                "$primaryKey/@order=$countPriKeys", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_584 = new TagInfo("c:get", //$NON-NLS-1$
            63, 584,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_635 = new TagInfo("c:get", //$NON-NLS-1$
            63, 635,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_otherwise_63_696 = new TagInfo("c:otherwise", //$NON-NLS-1$
            63, 696,
            new String[] {
            },
            new String[] {
            } );
    private static final TagInfo _td_c_get_63_716 = new TagInfo("c:get", //$NON-NLS-1$
            63, 716,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_63_767 = new TagInfo("c:get", //$NON-NLS-1$
            63, 767,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_64_10 = new TagInfo("c:get", //$NON-NLS-1$
            64, 10,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_64_62 = new TagInfo("c:get", //$NON-NLS-1$
            64, 62,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_64_116 = new TagInfo("c:get", //$NON-NLS-1$
            64, 116,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_64_175 = new TagInfo("c:get", //$NON-NLS-1$
            64, 175,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_iterate_64_239 = new TagInfo("c:iterate", //$NON-NLS-1$
            64, 239,
            new String[] {
                "select", //$NON-NLS-1$
                "var", //$NON-NLS-1$
            },
            new String[] {
                "$epcols", //$NON-NLS-1$
                "primaryKey", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_64_291 = new TagInfo("c:get", //$NON-NLS-1$
            64, 291,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_64_342 = new TagInfo("c:get", //$NON-NLS-1$
            64, 342,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "uppercaseFirst($primaryKey/@field)", //$NON-NLS-1$
            } );
    private static final TagInfo _td_c_get_66_56 = new TagInfo("c:get", //$NON-NLS-1$
            66, 56,
            new String[] {
                "select", //$NON-NLS-1$
            },
            new String[] {
                "lowercaseFirst($everyTable/@name)", //$NON-NLS-1$
            } );

    public void generate(final JET2Context context, final JET2Writer __out) {
        JET2Writer out = __out;
        RuntimeTagElement _jettag_java_format_1_1 = context.getTagFactory().createRuntimeTag(_jetns_java, "format", "java:format", _td_java_format_1_1); //$NON-NLS-1$ //$NON-NLS-2$
        _jettag_java_format_1_1.setRuntimeParent(null);
        _jettag_java_format_1_1.setTagInfo(_td_java_format_1_1);
        _jettag_java_format_1_1.doStart(context, out);
        JET2Writer _jettag_java_format_1_1_saved_out = out;
        while (_jettag_java_format_1_1.okToProcessBody()) {
            out = out.newNestedContentWriter();
            out.write(NL);         
            out.write("\t");  //$NON-NLS-1$        
            RuntimeTagElement _jettag_c_iterate_2_2 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_2_2); //$NON-NLS-1$ //$NON-NLS-2$
            _jettag_c_iterate_2_2.setRuntimeParent(_jettag_java_format_1_1);
            _jettag_c_iterate_2_2.setTagInfo(_td_c_iterate_2_2);
            _jettag_c_iterate_2_2.doStart(context, out);
            while (_jettag_c_iterate_2_2.okToProcessBody()) {
                out.write("  ");  //$NON-NLS-1$        
                // 针对被引用键
                out.write(NL);         
                RuntimeTagElement _jettag_c_iterate_3_3 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_3_3); //$NON-NLS-1$ //$NON-NLS-2$
                _jettag_c_iterate_3_3.setRuntimeParent(_jettag_c_iterate_2_2);
                _jettag_c_iterate_3_3.setTagInfo(_td_c_iterate_3_3);
                _jettag_c_iterate_3_3.doStart(context, out);
                while (_jettag_c_iterate_3_3.okToProcessBody()) {
                    RuntimeTagElement _jettag_c_if_4_4 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_4_4); //$NON-NLS-1$ //$NON-NLS-2$
                    _jettag_c_if_4_4.setRuntimeParent(_jettag_c_iterate_3_3);
                    _jettag_c_if_4_4.setTagInfo(_td_c_if_4_4);
                    _jettag_c_if_4_4.doStart(context, out);
                    while (_jettag_c_if_4_4.okToProcessBody()) {
                        RuntimeTagElement _jettag_c_setVariable_5_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_5_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_setVariable_5_5.setRuntimeParent(_jettag_c_if_4_4);
                        _jettag_c_setVariable_5_5.setTagInfo(_td_c_setVariable_5_5);
                        _jettag_c_setVariable_5_5.doStart(context, out);
                        _jettag_c_setVariable_5_5.doEnd();
                        RuntimeTagElement _jettag_c_choose_6_5 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_6_5); //$NON-NLS-1$ //$NON-NLS-2$
                        _jettag_c_choose_6_5.setRuntimeParent(_jettag_c_if_4_4);
                        _jettag_c_choose_6_5.setTagInfo(_td_c_choose_6_5);
                        _jettag_c_choose_6_5.doStart(context, out);
                        JET2Writer _jettag_c_choose_6_5_saved_out = out;
                        while (_jettag_c_choose_6_5.okToProcessBody()) {
                            out = out.newNestedContentWriter();
                            out.write("\t\t\t\t\t");  //$NON-NLS-1$        
                            RuntimeTagElement _jettag_c_when_7_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_7_6); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_when_7_6.setRuntimeParent(_jettag_c_choose_6_5);
                            _jettag_c_when_7_6.setTagInfo(_td_c_when_7_6);
                            _jettag_c_when_7_6.doStart(context, out);
                            JET2Writer _jettag_c_when_7_6_saved_out = out;
                            while (_jettag_c_when_7_6.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                out.write("   ");  //$NON-NLS-1$        
                                //20190119主动引用表everyTable是纯联系表  只要是纯联系表就可以用该方法，而不管everyTable是否多次通过外键引用eachTable
                                out.write(NL);         
                                RuntimeTagElement _jettag_c_choose_8_7 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_8_7); //$NON-NLS-1$ //$NON-NLS-2$
                                _jettag_c_choose_8_7.setRuntimeParent(_jettag_c_when_7_6);
                                _jettag_c_choose_8_7.setTagInfo(_td_c_choose_8_7);
                                _jettag_c_choose_8_7.doStart(context, out);
                                JET2Writer _jettag_c_choose_8_7_saved_out = out;
                                while (_jettag_c_choose_8_7.okToProcessBody()) {
                                    out = out.newNestedContentWriter();
                                    RuntimeTagElement _jettag_c_when_9_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_9_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_when_9_8.setRuntimeParent(_jettag_c_choose_8_7);
                                    _jettag_c_when_9_8.setTagInfo(_td_c_when_9_8);
                                    _jettag_c_when_9_8.doStart(context, out);
                                    JET2Writer _jettag_c_when_9_8_saved_out = out;
                                    while (_jettag_c_when_9_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_iterate_10_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_10_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_10_9.setRuntimeParent(_jettag_c_when_9_8);
                                        _jettag_c_iterate_10_9.setTagInfo(_td_c_iterate_10_9);
                                        _jettag_c_iterate_10_9.doStart(context, out);
                                        while (_jettag_c_iterate_10_9.okToProcessBody()) {
                                            RuntimeTagElement _jettag_c_if_11_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_11_10); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_if_11_10.setRuntimeParent(_jettag_c_iterate_10_9);
                                            _jettag_c_if_11_10.setTagInfo(_td_c_if_11_10);
                                            _jettag_c_if_11_10.doStart(context, out);
                                            while (_jettag_c_if_11_10.okToProcessBody()) {
                                                RuntimeTagElement _jettag_c_setVariable_12_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_12_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_12_11.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_setVariable_12_11.setTagInfo(_td_c_setVariable_12_11);
                                                _jettag_c_setVariable_12_11.doStart(context, out);
                                                _jettag_c_setVariable_12_11.doEnd();
                                                RuntimeTagElement _jettag_c_setVariable_13_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_13_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_13_11.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_setVariable_13_11.setTagInfo(_td_c_setVariable_13_11);
                                                _jettag_c_setVariable_13_11.doStart(context, out);
                                                _jettag_c_setVariable_13_11.doEnd();
                                                // 2019-10-19 杨宏宇
                                                out.write("\t\t\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_15_45 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_45); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_15_45.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_15_45.setTagInfo(_td_c_get_15_45);
                                                _jettag_c_get_15_45.doStart(context, out);
                                                _jettag_c_get_15_45.doEnd();
                                                RuntimeTagElement _jettag_c_get_15_95 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_95); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_15_95.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_15_95.setTagInfo(_td_c_get_15_95);
                                                _jettag_c_get_15_95.doStart(context, out);
                                                _jettag_c_get_15_95.doEnd();
                                                out.write("s");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_15_171 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_15_171); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_15_171.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_15_171.setTagInfo(_td_c_iterate_15_171);
                                                _jettag_c_iterate_15_171.doStart(context, out);
                                                while (_jettag_c_iterate_15_171.okToProcessBody()) {
                                                    out.write("/{");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_15_217 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_217); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_15_217.setRuntimeParent(_jettag_c_iterate_15_171);
                                                    _jettag_c_get_15_217.setTagInfo(_td_c_get_15_217);
                                                    _jettag_c_get_15_217.doStart(context, out);
                                                    _jettag_c_get_15_217.doEnd();
                                                    RuntimeTagElement _jettag_c_get_15_267 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_267); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_15_267.setRuntimeParent(_jettag_c_iterate_15_171);
                                                    _jettag_c_get_15_267.setTagInfo(_td_c_get_15_267);
                                                    _jettag_c_get_15_267.doStart(context, out);
                                                    _jettag_c_get_15_267.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_15_171.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_15_171.doEnd();
                                                out.write("/");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_15_333 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_333); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_15_333.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_15_333.setTagInfo(_td_c_get_15_333);
                                                _jettag_c_get_15_333.doStart(context, out);
                                                _jettag_c_get_15_333.doEnd();
                                                out.write("s");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_15_409 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_15_409); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_15_409.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_15_409.setTagInfo(_td_c_iterate_15_409);
                                                _jettag_c_iterate_15_409.doStart(context, out);
                                                while (_jettag_c_iterate_15_409.okToProcessBody()) {
                                                    out.write("/{related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_15_465 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_465); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_15_465.setRuntimeParent(_jettag_c_iterate_15_409);
                                                    _jettag_c_get_15_465.setTagInfo(_td_c_get_15_465);
                                                    _jettag_c_get_15_465.doStart(context, out);
                                                    _jettag_c_get_15_465.doEnd();
                                                    RuntimeTagElement _jettag_c_get_15_524 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_15_524); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_15_524.setRuntimeParent(_jettag_c_iterate_15_409);
                                                    _jettag_c_get_15_524.setTagInfo(_td_c_get_15_524);
                                                    _jettag_c_get_15_524.doStart(context, out);
                                                    _jettag_c_get_15_524.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_15_409.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_15_409.doEnd();
                                                out.write("\", method = RequestMethod.POST)");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\tpublic Object restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_17_33 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_33); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_17_33.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_17_33.setTagInfo(_td_c_get_17_33);
                                                _jettag_c_get_17_33.doStart(context, out);
                                                _jettag_c_get_17_33.doEnd();
                                                RuntimeTagElement _jettag_c_get_17_83 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_83); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_17_83.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_17_83.setTagInfo(_td_c_get_17_83);
                                                _jettag_c_get_17_83.doStart(context, out);
                                                _jettag_c_get_17_83.doEnd();
                                                out.write("s(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_17_160 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_17_160); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_17_160.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_17_160.setTagInfo(_td_c_iterate_17_160);
                                                _jettag_c_iterate_17_160.doStart(context, out);
                                                while (_jettag_c_iterate_17_160.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_17_218 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_218); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_17_218.setRuntimeParent(_jettag_c_iterate_17_160);
                                                    _jettag_c_get_17_218.setTagInfo(_td_c_get_17_218);
                                                    _jettag_c_get_17_218.doStart(context, out);
                                                    _jettag_c_get_17_218.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_17_261 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_261); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_17_261.setRuntimeParent(_jettag_c_iterate_17_160);
                                                    _jettag_c_get_17_261.setTagInfo(_td_c_get_17_261);
                                                    _jettag_c_get_17_261.doStart(context, out);
                                                    _jettag_c_get_17_261.doEnd();
                                                    RuntimeTagElement _jettag_c_get_17_311 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_311); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_17_311.setRuntimeParent(_jettag_c_iterate_17_160);
                                                    _jettag_c_get_17_311.setTagInfo(_td_c_get_17_311);
                                                    _jettag_c_get_17_311.doStart(context, out);
                                                    _jettag_c_get_17_311.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_17_160.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_17_160.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_17_377 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_17_377); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_17_377.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_17_377.setTagInfo(_td_c_iterate_17_377);
                                                _jettag_c_iterate_17_377.doStart(context, out);
                                                while (_jettag_c_iterate_17_377.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_17_438 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_438); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_17_438.setRuntimeParent(_jettag_c_iterate_17_377);
                                                    _jettag_c_get_17_438.setTagInfo(_td_c_get_17_438);
                                                    _jettag_c_get_17_438.doStart(context, out);
                                                    _jettag_c_get_17_438.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_choose_17_481 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_17_481); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_choose_17_481.setRuntimeParent(_jettag_c_iterate_17_377);
                                                    _jettag_c_choose_17_481.setTagInfo(_td_c_choose_17_481);
                                                    _jettag_c_choose_17_481.doStart(context, out);
                                                    JET2Writer _jettag_c_choose_17_481_saved_out = out;
                                                    while (_jettag_c_choose_17_481.okToProcessBody()) {
                                                        out = out.newNestedContentWriter();
                                                        RuntimeTagElement _jettag_c_when_17_491 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_17_491); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_when_17_491.setRuntimeParent(_jettag_c_choose_17_481);
                                                        _jettag_c_when_17_491.setTagInfo(_td_c_when_17_491);
                                                        _jettag_c_when_17_491.doStart(context, out);
                                                        JET2Writer _jettag_c_when_17_491_saved_out = out;
                                                        while (_jettag_c_when_17_491.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_17_546 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_546); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_17_546.setRuntimeParent(_jettag_c_when_17_491);
                                                            _jettag_c_get_17_546.setTagInfo(_td_c_get_17_546);
                                                            _jettag_c_get_17_546.doStart(context, out);
                                                            _jettag_c_get_17_546.doEnd();
                                                            RuntimeTagElement _jettag_c_get_17_605 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_605); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_17_605.setRuntimeParent(_jettag_c_when_17_491);
                                                            _jettag_c_get_17_605.setTagInfo(_td_c_get_17_605);
                                                            _jettag_c_get_17_605.doStart(context, out);
                                                            _jettag_c_get_17_605.doEnd();
                                                            _jettag_c_when_17_491.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_when_17_491_saved_out;
                                                        _jettag_c_when_17_491.doEnd();
                                                        RuntimeTagElement _jettag_c_otherwise_17_666 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_17_666); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_otherwise_17_666.setRuntimeParent(_jettag_c_choose_17_481);
                                                        _jettag_c_otherwise_17_666.setTagInfo(_td_c_otherwise_17_666);
                                                        _jettag_c_otherwise_17_666.doStart(context, out);
                                                        JET2Writer _jettag_c_otherwise_17_666_saved_out = out;
                                                        while (_jettag_c_otherwise_17_666.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_17_686 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_686); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_17_686.setRuntimeParent(_jettag_c_otherwise_17_666);
                                                            _jettag_c_get_17_686.setTagInfo(_td_c_get_17_686);
                                                            _jettag_c_get_17_686.doStart(context, out);
                                                            _jettag_c_get_17_686.doEnd();
                                                            RuntimeTagElement _jettag_c_get_17_745 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_17_745); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_17_745.setRuntimeParent(_jettag_c_otherwise_17_666);
                                                            _jettag_c_get_17_745.setTagInfo(_td_c_get_17_745);
                                                            _jettag_c_get_17_745.doStart(context, out);
                                                            _jettag_c_get_17_745.doEnd();
                                                            out.write(",");  //$NON-NLS-1$        
                                                            _jettag_c_otherwise_17_666.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_otherwise_17_666_saved_out;
                                                        _jettag_c_otherwise_17_666.doEnd();
                                                        _jettag_c_choose_17_481.handleBodyContent(out);
                                                    }
                                                    out = _jettag_c_choose_17_481_saved_out;
                                                    _jettag_c_choose_17_481.doEnd();
                                                    _jettag_c_iterate_17_377.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_17_377.doEnd();
                                                out.write(", @RequestBody CmiPagination cmiPagination) {");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_18_12 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_12); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_18_12.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_18_12.setTagInfo(_td_c_get_18_12);
                                                _jettag_c_get_18_12.doStart(context, out);
                                                _jettag_c_get_18_12.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_18_88 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_88); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_18_88.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_18_88.setTagInfo(_td_c_get_18_88);
                                                _jettag_c_get_18_88.doStart(context, out);
                                                _jettag_c_get_18_88.doEnd();
                                                out.write(" = ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_18_166 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_166); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_18_166.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_18_166.setTagInfo(_td_c_get_18_166);
                                                _jettag_c_get_18_166.doStart(context, out);
                                                _jettag_c_get_18_166.doEnd();
                                                out.write("DAO.find");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_18_249 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_249); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_18_249.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_18_249.setTagInfo(_td_c_get_18_249);
                                                _jettag_c_get_18_249.doStart(context, out);
                                                _jettag_c_get_18_249.doEnd();
                                                out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_18_337 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_18_337); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_18_337.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_iterate_18_337.setTagInfo(_td_c_iterate_18_337);
                                                _jettag_c_iterate_18_337.doStart(context, out);
                                                while (_jettag_c_iterate_18_337.okToProcessBody()) {
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_18_391 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_391); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_18_391.setRuntimeParent(_jettag_c_iterate_18_337);
                                                    _jettag_c_get_18_391.setTagInfo(_td_c_get_18_391);
                                                    _jettag_c_get_18_391.doStart(context, out);
                                                    _jettag_c_get_18_391.doEnd();
                                                    RuntimeTagElement _jettag_c_get_18_450 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_18_450); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_18_450.setRuntimeParent(_jettag_c_iterate_18_337);
                                                    _jettag_c_get_18_450.setTagInfo(_td_c_get_18_450);
                                                    _jettag_c_get_18_450.doStart(context, out);
                                                    _jettag_c_get_18_450.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_18_337.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_18_337.doEnd();
                                                out.write(" -1, -1);");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\tCmiPsonService cmiPsonService = new CmiPsonService();");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\treturn JSONObject.parse(cmiPsonService.toJson(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_20_58 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_20_58); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_20_58.setRuntimeParent(_jettag_c_if_11_10);
                                                _jettag_c_get_20_58.setTagInfo(_td_c_get_20_58);
                                                _jettag_c_get_20_58.doStart(context, out);
                                                _jettag_c_get_20_58.doEnd();
                                                out.write(", 2, cmiPagination));");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t}\t\t\t\t\t");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                _jettag_c_if_11_10.handleBodyContent(out);
                                            }
                                            _jettag_c_if_11_10.doEnd();
                                            _jettag_c_iterate_10_9.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_10_9.doEnd();
                                        _jettag_c_when_9_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_when_9_8_saved_out;
                                    _jettag_c_when_9_8.doEnd();
                                    RuntimeTagElement _jettag_c_otherwise_25_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_25_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_otherwise_25_8.setRuntimeParent(_jettag_c_choose_8_7);
                                    _jettag_c_otherwise_25_8.setTagInfo(_td_c_otherwise_25_8);
                                    _jettag_c_otherwise_25_8.doStart(context, out);
                                    JET2Writer _jettag_c_otherwise_25_8_saved_out = out;
                                    while (_jettag_c_otherwise_25_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_iterate_26_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_26_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_26_9.setRuntimeParent(_jettag_c_otherwise_25_8);
                                        _jettag_c_iterate_26_9.setTagInfo(_td_c_iterate_26_9);
                                        _jettag_c_iterate_26_9.doStart(context, out);
                                        while (_jettag_c_iterate_26_9.okToProcessBody()) {
                                            RuntimeTagElement _jettag_c_if_27_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "if", "c:if", _td_c_if_27_10); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_if_27_10.setRuntimeParent(_jettag_c_iterate_26_9);
                                            _jettag_c_if_27_10.setTagInfo(_td_c_if_27_10);
                                            _jettag_c_if_27_10.doStart(context, out);
                                            while (_jettag_c_if_27_10.okToProcessBody()) {
                                                RuntimeTagElement _jettag_c_setVariable_28_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_28_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_28_11.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_setVariable_28_11.setTagInfo(_td_c_setVariable_28_11);
                                                _jettag_c_setVariable_28_11.doStart(context, out);
                                                _jettag_c_setVariable_28_11.doEnd();
                                                RuntimeTagElement _jettag_c_setVariable_29_11 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_29_11); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_setVariable_29_11.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_setVariable_29_11.setTagInfo(_td_c_setVariable_29_11);
                                                _jettag_c_setVariable_29_11.doStart(context, out);
                                                _jettag_c_setVariable_29_11.doEnd();
                                                // 2019-10-19 杨宏宇
                                                out.write("\t\t\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_45 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_45); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_45.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_31_45.setTagInfo(_td_c_get_31_45);
                                                _jettag_c_get_31_45.doStart(context, out);
                                                _jettag_c_get_31_45.doEnd();
                                                RuntimeTagElement _jettag_c_get_31_95 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_95); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_95.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_31_95.setTagInfo(_td_c_get_31_95);
                                                _jettag_c_get_31_95.doStart(context, out);
                                                _jettag_c_get_31_95.doEnd();
                                                out.write("sFor");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_174 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_174); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_174.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_31_174.setTagInfo(_td_c_get_31_174);
                                                _jettag_c_get_31_174.doStart(context, out);
                                                _jettag_c_get_31_174.doEnd();
                                                RuntimeTagElement _jettag_c_iterate_31_237 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_31_237); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_31_237.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_iterate_31_237.setTagInfo(_td_c_iterate_31_237);
                                                _jettag_c_iterate_31_237.doStart(context, out);
                                                while (_jettag_c_iterate_31_237.okToProcessBody()) {
                                                    out.write("/{");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_31_283 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_283); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_283.setRuntimeParent(_jettag_c_iterate_31_237);
                                                    _jettag_c_get_31_283.setTagInfo(_td_c_get_31_283);
                                                    _jettag_c_get_31_283.doStart(context, out);
                                                    _jettag_c_get_31_283.doEnd();
                                                    RuntimeTagElement _jettag_c_get_31_333 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_333); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_333.setRuntimeParent(_jettag_c_iterate_31_237);
                                                    _jettag_c_get_31_333.setTagInfo(_td_c_get_31_333);
                                                    _jettag_c_get_31_333.doStart(context, out);
                                                    _jettag_c_get_31_333.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_31_237.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_31_237.doEnd();
                                                out.write("/");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_399 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_399); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_399.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_31_399.setTagInfo(_td_c_get_31_399);
                                                _jettag_c_get_31_399.doStart(context, out);
                                                _jettag_c_get_31_399.doEnd();
                                                out.write("sFor");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_31_478 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_478); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_31_478.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_31_478.setTagInfo(_td_c_get_31_478);
                                                _jettag_c_get_31_478.doStart(context, out);
                                                _jettag_c_get_31_478.doEnd();
                                                RuntimeTagElement _jettag_c_iterate_31_541 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_31_541); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_31_541.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_iterate_31_541.setTagInfo(_td_c_iterate_31_541);
                                                _jettag_c_iterate_31_541.doStart(context, out);
                                                while (_jettag_c_iterate_31_541.okToProcessBody()) {
                                                    out.write("/{related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_31_597 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_597); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_597.setRuntimeParent(_jettag_c_iterate_31_541);
                                                    _jettag_c_get_31_597.setTagInfo(_td_c_get_31_597);
                                                    _jettag_c_get_31_597.doStart(context, out);
                                                    _jettag_c_get_31_597.doEnd();
                                                    RuntimeTagElement _jettag_c_get_31_656 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_31_656); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_31_656.setRuntimeParent(_jettag_c_iterate_31_541);
                                                    _jettag_c_get_31_656.setTagInfo(_td_c_get_31_656);
                                                    _jettag_c_get_31_656.doStart(context, out);
                                                    _jettag_c_get_31_656.doEnd();
                                                    out.write("}");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_31_541.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_31_541.doEnd();
                                                out.write("\", method = RequestMethod.POST)");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\tpublic Object restLoad");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_33_33 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_33); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_33_33.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_33_33.setTagInfo(_td_c_get_33_33);
                                                _jettag_c_get_33_33.doStart(context, out);
                                                _jettag_c_get_33_33.doEnd();
                                                RuntimeTagElement _jettag_c_get_33_83 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_83); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_33_83.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_33_83.setTagInfo(_td_c_get_33_83);
                                                _jettag_c_get_33_83.doStart(context, out);
                                                _jettag_c_get_33_83.doEnd();
                                                out.write("sFor");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_33_162 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_162); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_33_162.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_33_162.setTagInfo(_td_c_get_33_162);
                                                _jettag_c_get_33_162.doStart(context, out);
                                                _jettag_c_get_33_162.doEnd();
                                                out.write("(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_33_226 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_33_226); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_33_226.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_iterate_33_226.setTagInfo(_td_c_iterate_33_226);
                                                _jettag_c_iterate_33_226.doStart(context, out);
                                                while (_jettag_c_iterate_33_226.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_33_284 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_284); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_33_284.setRuntimeParent(_jettag_c_iterate_33_226);
                                                    _jettag_c_get_33_284.setTagInfo(_td_c_get_33_284);
                                                    _jettag_c_get_33_284.doStart(context, out);
                                                    _jettag_c_get_33_284.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_33_327 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_327); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_33_327.setRuntimeParent(_jettag_c_iterate_33_226);
                                                    _jettag_c_get_33_327.setTagInfo(_td_c_get_33_327);
                                                    _jettag_c_get_33_327.doStart(context, out);
                                                    _jettag_c_get_33_327.doEnd();
                                                    RuntimeTagElement _jettag_c_get_33_377 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_377); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_33_377.setRuntimeParent(_jettag_c_iterate_33_226);
                                                    _jettag_c_get_33_377.setTagInfo(_td_c_get_33_377);
                                                    _jettag_c_get_33_377.doStart(context, out);
                                                    _jettag_c_get_33_377.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_33_226.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_33_226.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_33_443 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_33_443); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_33_443.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_iterate_33_443.setTagInfo(_td_c_iterate_33_443);
                                                _jettag_c_iterate_33_443.doStart(context, out);
                                                while (_jettag_c_iterate_33_443.okToProcessBody()) {
                                                    out.write("@PathVariable ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_33_504 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_504); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_33_504.setRuntimeParent(_jettag_c_iterate_33_443);
                                                    _jettag_c_get_33_504.setTagInfo(_td_c_get_33_504);
                                                    _jettag_c_get_33_504.doStart(context, out);
                                                    _jettag_c_get_33_504.doEnd();
                                                    out.write("  ");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_choose_33_547 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_33_547); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_choose_33_547.setRuntimeParent(_jettag_c_iterate_33_443);
                                                    _jettag_c_choose_33_547.setTagInfo(_td_c_choose_33_547);
                                                    _jettag_c_choose_33_547.doStart(context, out);
                                                    JET2Writer _jettag_c_choose_33_547_saved_out = out;
                                                    while (_jettag_c_choose_33_547.okToProcessBody()) {
                                                        out = out.newNestedContentWriter();
                                                        RuntimeTagElement _jettag_c_when_33_557 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_33_557); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_when_33_557.setRuntimeParent(_jettag_c_choose_33_547);
                                                        _jettag_c_when_33_557.setTagInfo(_td_c_when_33_557);
                                                        _jettag_c_when_33_557.doStart(context, out);
                                                        JET2Writer _jettag_c_when_33_557_saved_out = out;
                                                        while (_jettag_c_when_33_557.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_33_612 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_612); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_33_612.setRuntimeParent(_jettag_c_when_33_557);
                                                            _jettag_c_get_33_612.setTagInfo(_td_c_get_33_612);
                                                            _jettag_c_get_33_612.doStart(context, out);
                                                            _jettag_c_get_33_612.doEnd();
                                                            RuntimeTagElement _jettag_c_get_33_671 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_671); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_33_671.setRuntimeParent(_jettag_c_when_33_557);
                                                            _jettag_c_get_33_671.setTagInfo(_td_c_get_33_671);
                                                            _jettag_c_get_33_671.doStart(context, out);
                                                            _jettag_c_get_33_671.doEnd();
                                                            _jettag_c_when_33_557.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_when_33_557_saved_out;
                                                        _jettag_c_when_33_557.doEnd();
                                                        RuntimeTagElement _jettag_c_otherwise_33_732 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_33_732); //$NON-NLS-1$ //$NON-NLS-2$
                                                        _jettag_c_otherwise_33_732.setRuntimeParent(_jettag_c_choose_33_547);
                                                        _jettag_c_otherwise_33_732.setTagInfo(_td_c_otherwise_33_732);
                                                        _jettag_c_otherwise_33_732.doStart(context, out);
                                                        JET2Writer _jettag_c_otherwise_33_732_saved_out = out;
                                                        while (_jettag_c_otherwise_33_732.okToProcessBody()) {
                                                            out = out.newNestedContentWriter();
                                                            out.write("related");  //$NON-NLS-1$        
                                                            RuntimeTagElement _jettag_c_get_33_752 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_752); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_33_752.setRuntimeParent(_jettag_c_otherwise_33_732);
                                                            _jettag_c_get_33_752.setTagInfo(_td_c_get_33_752);
                                                            _jettag_c_get_33_752.doStart(context, out);
                                                            _jettag_c_get_33_752.doEnd();
                                                            RuntimeTagElement _jettag_c_get_33_811 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_33_811); //$NON-NLS-1$ //$NON-NLS-2$
                                                            _jettag_c_get_33_811.setRuntimeParent(_jettag_c_otherwise_33_732);
                                                            _jettag_c_get_33_811.setTagInfo(_td_c_get_33_811);
                                                            _jettag_c_get_33_811.doStart(context, out);
                                                            _jettag_c_get_33_811.doEnd();
                                                            out.write(",");  //$NON-NLS-1$        
                                                            _jettag_c_otherwise_33_732.handleBodyContent(out);
                                                        }
                                                        out = _jettag_c_otherwise_33_732_saved_out;
                                                        _jettag_c_otherwise_33_732.doEnd();
                                                        _jettag_c_choose_33_547.handleBodyContent(out);
                                                    }
                                                    out = _jettag_c_choose_33_547_saved_out;
                                                    _jettag_c_choose_33_547.doEnd();
                                                    _jettag_c_iterate_33_443.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_33_443.doEnd();
                                                out.write(", @RequestBody CmiPagination cmiPagination) {");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_34_12 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_12); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_34_12.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_34_12.setTagInfo(_td_c_get_34_12);
                                                _jettag_c_get_34_12.doStart(context, out);
                                                _jettag_c_get_34_12.doEnd();
                                                out.write(" ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_34_88 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_88); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_34_88.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_34_88.setTagInfo(_td_c_get_34_88);
                                                _jettag_c_get_34_88.doStart(context, out);
                                                _jettag_c_get_34_88.doEnd();
                                                out.write(" = ");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_34_166 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_166); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_34_166.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_34_166.setTagInfo(_td_c_get_34_166);
                                                _jettag_c_get_34_166.doStart(context, out);
                                                _jettag_c_get_34_166.doEnd();
                                                out.write("DAO.find");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_34_249 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_249); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_34_249.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_34_249.setTagInfo(_td_c_get_34_249);
                                                _jettag_c_get_34_249.doStart(context, out);
                                                _jettag_c_get_34_249.doEnd();
                                                out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_iterate_34_337 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_34_337); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_iterate_34_337.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_iterate_34_337.setTagInfo(_td_c_iterate_34_337);
                                                _jettag_c_iterate_34_337.doStart(context, out);
                                                while (_jettag_c_iterate_34_337.okToProcessBody()) {
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_34_391 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_391); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_34_391.setRuntimeParent(_jettag_c_iterate_34_337);
                                                    _jettag_c_get_34_391.setTagInfo(_td_c_get_34_391);
                                                    _jettag_c_get_34_391.doStart(context, out);
                                                    _jettag_c_get_34_391.doEnd();
                                                    RuntimeTagElement _jettag_c_get_34_450 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_34_450); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_34_450.setRuntimeParent(_jettag_c_iterate_34_337);
                                                    _jettag_c_get_34_450.setTagInfo(_td_c_get_34_450);
                                                    _jettag_c_get_34_450.doStart(context, out);
                                                    _jettag_c_get_34_450.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_iterate_34_337.handleBodyContent(out);
                                                }
                                                _jettag_c_iterate_34_337.doEnd();
                                                out.write(" -1, -1);");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\tCmiPsonService cmiPsonService = new CmiPsonService();");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t\treturn JSONObject.parse(cmiPsonService.toJson(");  //$NON-NLS-1$        
                                                RuntimeTagElement _jettag_c_get_36_58 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_36_58); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_get_36_58.setRuntimeParent(_jettag_c_if_27_10);
                                                _jettag_c_get_36_58.setTagInfo(_td_c_get_36_58);
                                                _jettag_c_get_36_58.doStart(context, out);
                                                _jettag_c_get_36_58.doEnd();
                                                out.write(", 2, cmiPagination));");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                out.write("\t\t\t\t\t\t\t\t\t\t}\t\t\t\t");  //$NON-NLS-1$        
                                                out.write(NL);         
                                                _jettag_c_if_27_10.handleBodyContent(out);
                                            }
                                            _jettag_c_if_27_10.doEnd();
                                            _jettag_c_iterate_26_9.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_26_9.doEnd();
                                        _jettag_c_otherwise_25_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_otherwise_25_8_saved_out;
                                    _jettag_c_otherwise_25_8.doEnd();
                                    _jettag_c_choose_8_7.handleBodyContent(out);
                                }
                                out = _jettag_c_choose_8_7_saved_out;
                                _jettag_c_choose_8_7.doEnd();
                                _jettag_c_when_7_6.handleBodyContent(out);
                            }
                            out = _jettag_c_when_7_6_saved_out;
                            _jettag_c_when_7_6.doEnd();
                            RuntimeTagElement _jettag_c_otherwise_43_6 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_43_6); //$NON-NLS-1$ //$NON-NLS-2$
                            _jettag_c_otherwise_43_6.setRuntimeParent(_jettag_c_choose_6_5);
                            _jettag_c_otherwise_43_6.setTagInfo(_td_c_otherwise_43_6);
                            _jettag_c_otherwise_43_6.doStart(context, out);
                            JET2Writer _jettag_c_otherwise_43_6_saved_out = out;
                            while (_jettag_c_otherwise_43_6.okToProcessBody()) {
                                out = out.newNestedContentWriter();
                                RuntimeTagElement _jettag_c_choose_44_7 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_44_7); //$NON-NLS-1$ //$NON-NLS-2$
                                _jettag_c_choose_44_7.setRuntimeParent(_jettag_c_otherwise_43_6);
                                _jettag_c_choose_44_7.setTagInfo(_td_c_choose_44_7);
                                _jettag_c_choose_44_7.doStart(context, out);
                                JET2Writer _jettag_c_choose_44_7_saved_out = out;
                                while (_jettag_c_choose_44_7.okToProcessBody()) {
                                    out = out.newNestedContentWriter();
                                    RuntimeTagElement _jettag_c_when_45_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_45_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_when_45_8.setRuntimeParent(_jettag_c_choose_44_7);
                                    _jettag_c_when_45_8.setTagInfo(_td_c_when_45_8);
                                    _jettag_c_when_45_8.doStart(context, out);
                                    JET2Writer _jettag_c_when_45_8_saved_out = out;
                                    while (_jettag_c_when_45_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_setVariable_46_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_46_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_46_9.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_setVariable_46_9.setTagInfo(_td_c_setVariable_46_9);
                                        _jettag_c_setVariable_46_9.doStart(context, out);
                                        _jettag_c_setVariable_46_9.doEnd();
                                        RuntimeTagElement _jettag_c_setVariable_47_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_47_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_47_9.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_setVariable_47_9.setTagInfo(_td_c_setVariable_47_9);
                                        _jettag_c_setVariable_47_9.doStart(context, out);
                                        _jettag_c_setVariable_47_9.doEnd();
                                        // 2019-10-19 杨宏宇
                                        out.write("\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_49_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_43); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_43.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_49_43.setTagInfo(_td_c_get_49_43);
                                        _jettag_c_get_49_43.doStart(context, out);
                                        _jettag_c_get_49_43.doEnd();
                                        RuntimeTagElement _jettag_c_get_49_93 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_93); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_93.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_49_93.setTagInfo(_td_c_get_49_93);
                                        _jettag_c_get_49_93.doStart(context, out);
                                        _jettag_c_get_49_93.doEnd();
                                        out.write("s");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_49_145 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_49_145); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_49_145.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_iterate_49_145.setTagInfo(_td_c_iterate_49_145);
                                        _jettag_c_iterate_49_145.doStart(context, out);
                                        while (_jettag_c_iterate_49_145.okToProcessBody()) {
                                            out.write("/{");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_49_191 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_191); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_49_191.setRuntimeParent(_jettag_c_iterate_49_145);
                                            _jettag_c_get_49_191.setTagInfo(_td_c_get_49_191);
                                            _jettag_c_get_49_191.doStart(context, out);
                                            _jettag_c_get_49_191.doEnd();
                                            RuntimeTagElement _jettag_c_get_49_241 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_241); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_49_241.setRuntimeParent(_jettag_c_iterate_49_145);
                                            _jettag_c_get_49_241.setTagInfo(_td_c_get_49_241);
                                            _jettag_c_get_49_241.doStart(context, out);
                                            _jettag_c_get_49_241.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_49_145.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_49_145.doEnd();
                                        out.write("/");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_49_307 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_307); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_49_307.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_49_307.setTagInfo(_td_c_get_49_307);
                                        _jettag_c_get_49_307.doStart(context, out);
                                        _jettag_c_get_49_307.doEnd();
                                        out.write("s");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_49_359 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_49_359); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_49_359.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_iterate_49_359.setTagInfo(_td_c_iterate_49_359);
                                        _jettag_c_iterate_49_359.doStart(context, out);
                                        while (_jettag_c_iterate_49_359.okToProcessBody()) {
                                            out.write("/{related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_49_413 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_413); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_49_413.setRuntimeParent(_jettag_c_iterate_49_359);
                                            _jettag_c_get_49_413.setTagInfo(_td_c_get_49_413);
                                            _jettag_c_get_49_413.doStart(context, out);
                                            _jettag_c_get_49_413.doEnd();
                                            RuntimeTagElement _jettag_c_get_49_464 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_49_464); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_49_464.setRuntimeParent(_jettag_c_iterate_49_359);
                                            _jettag_c_get_49_464.setTagInfo(_td_c_get_49_464);
                                            _jettag_c_get_49_464.doStart(context, out);
                                            _jettag_c_get_49_464.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_49_359.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_49_359.doEnd();
                                        out.write("\", method = RequestMethod.POST)");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\tpublic Object restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_51_31 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_31); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_51_31.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_51_31.setTagInfo(_td_c_get_51_31);
                                        _jettag_c_get_51_31.doStart(context, out);
                                        _jettag_c_get_51_31.doEnd();
                                        RuntimeTagElement _jettag_c_get_51_81 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_81); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_51_81.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_51_81.setTagInfo(_td_c_get_51_81);
                                        _jettag_c_get_51_81.doStart(context, out);
                                        _jettag_c_get_51_81.doEnd();
                                        out.write("s(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_51_134 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_51_134); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_51_134.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_iterate_51_134.setTagInfo(_td_c_iterate_51_134);
                                        _jettag_c_iterate_51_134.doStart(context, out);
                                        while (_jettag_c_iterate_51_134.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_51_192 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_192); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_51_192.setRuntimeParent(_jettag_c_iterate_51_134);
                                            _jettag_c_get_51_192.setTagInfo(_td_c_get_51_192);
                                            _jettag_c_get_51_192.doStart(context, out);
                                            _jettag_c_get_51_192.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_51_235 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_235); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_51_235.setRuntimeParent(_jettag_c_iterate_51_134);
                                            _jettag_c_get_51_235.setTagInfo(_td_c_get_51_235);
                                            _jettag_c_get_51_235.doStart(context, out);
                                            _jettag_c_get_51_235.doEnd();
                                            RuntimeTagElement _jettag_c_get_51_285 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_285); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_51_285.setRuntimeParent(_jettag_c_iterate_51_134);
                                            _jettag_c_get_51_285.setTagInfo(_td_c_get_51_285);
                                            _jettag_c_get_51_285.doStart(context, out);
                                            _jettag_c_get_51_285.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_51_134.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_51_134.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_51_351 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_51_351); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_51_351.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_iterate_51_351.setTagInfo(_td_c_iterate_51_351);
                                        _jettag_c_iterate_51_351.doStart(context, out);
                                        while (_jettag_c_iterate_51_351.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_51_410 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_410); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_51_410.setRuntimeParent(_jettag_c_iterate_51_351);
                                            _jettag_c_get_51_410.setTagInfo(_td_c_get_51_410);
                                            _jettag_c_get_51_410.doStart(context, out);
                                            _jettag_c_get_51_410.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_choose_51_453 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_51_453); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_choose_51_453.setRuntimeParent(_jettag_c_iterate_51_351);
                                            _jettag_c_choose_51_453.setTagInfo(_td_c_choose_51_453);
                                            _jettag_c_choose_51_453.doStart(context, out);
                                            JET2Writer _jettag_c_choose_51_453_saved_out = out;
                                            while (_jettag_c_choose_51_453.okToProcessBody()) {
                                                out = out.newNestedContentWriter();
                                                RuntimeTagElement _jettag_c_when_51_463 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_51_463); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_when_51_463.setRuntimeParent(_jettag_c_choose_51_453);
                                                _jettag_c_when_51_463.setTagInfo(_td_c_when_51_463);
                                                _jettag_c_when_51_463.doStart(context, out);
                                                JET2Writer _jettag_c_when_51_463_saved_out = out;
                                                while (_jettag_c_when_51_463.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_51_518 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_518); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_51_518.setRuntimeParent(_jettag_c_when_51_463);
                                                    _jettag_c_get_51_518.setTagInfo(_td_c_get_51_518);
                                                    _jettag_c_get_51_518.doStart(context, out);
                                                    _jettag_c_get_51_518.doEnd();
                                                    RuntimeTagElement _jettag_c_get_51_569 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_569); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_51_569.setRuntimeParent(_jettag_c_when_51_463);
                                                    _jettag_c_get_51_569.setTagInfo(_td_c_get_51_569);
                                                    _jettag_c_get_51_569.doStart(context, out);
                                                    _jettag_c_get_51_569.doEnd();
                                                    _jettag_c_when_51_463.handleBodyContent(out);
                                                }
                                                out = _jettag_c_when_51_463_saved_out;
                                                _jettag_c_when_51_463.doEnd();
                                                RuntimeTagElement _jettag_c_otherwise_51_630 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_51_630); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_otherwise_51_630.setRuntimeParent(_jettag_c_choose_51_453);
                                                _jettag_c_otherwise_51_630.setTagInfo(_td_c_otherwise_51_630);
                                                _jettag_c_otherwise_51_630.doStart(context, out);
                                                JET2Writer _jettag_c_otherwise_51_630_saved_out = out;
                                                while (_jettag_c_otherwise_51_630.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_51_650 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_650); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_51_650.setRuntimeParent(_jettag_c_otherwise_51_630);
                                                    _jettag_c_get_51_650.setTagInfo(_td_c_get_51_650);
                                                    _jettag_c_get_51_650.doStart(context, out);
                                                    _jettag_c_get_51_650.doEnd();
                                                    RuntimeTagElement _jettag_c_get_51_701 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_51_701); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_51_701.setRuntimeParent(_jettag_c_otherwise_51_630);
                                                    _jettag_c_get_51_701.setTagInfo(_td_c_get_51_701);
                                                    _jettag_c_get_51_701.doStart(context, out);
                                                    _jettag_c_get_51_701.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_otherwise_51_630.handleBodyContent(out);
                                                }
                                                out = _jettag_c_otherwise_51_630_saved_out;
                                                _jettag_c_otherwise_51_630.doEnd();
                                                _jettag_c_choose_51_453.handleBodyContent(out);
                                            }
                                            out = _jettag_c_choose_51_453_saved_out;
                                            _jettag_c_choose_51_453.doEnd();
                                            _jettag_c_iterate_51_351.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_51_351.doEnd();
                                        out.write(", @RequestBody CmiPagination cmiPagination) {");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_52_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_10); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_52_10.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_52_10.setTagInfo(_td_c_get_52_10);
                                        _jettag_c_get_52_10.doStart(context, out);
                                        _jettag_c_get_52_10.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_52_62 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_62); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_52_62.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_52_62.setTagInfo(_td_c_get_52_62);
                                        _jettag_c_get_52_62.doStart(context, out);
                                        _jettag_c_get_52_62.doEnd();
                                        out.write(" = ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_52_116 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_116); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_52_116.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_52_116.setTagInfo(_td_c_get_52_116);
                                        _jettag_c_get_52_116.doStart(context, out);
                                        _jettag_c_get_52_116.doEnd();
                                        out.write("DAO.find");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_52_175 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_175); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_52_175.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_52_175.setTagInfo(_td_c_get_52_175);
                                        _jettag_c_get_52_175.doStart(context, out);
                                        _jettag_c_get_52_175.doEnd();
                                        out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_52_239 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_52_239); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_52_239.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_iterate_52_239.setTagInfo(_td_c_iterate_52_239);
                                        _jettag_c_iterate_52_239.doStart(context, out);
                                        while (_jettag_c_iterate_52_239.okToProcessBody()) {
                                            out.write("related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_52_291 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_291); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_52_291.setRuntimeParent(_jettag_c_iterate_52_239);
                                            _jettag_c_get_52_291.setTagInfo(_td_c_get_52_291);
                                            _jettag_c_get_52_291.doStart(context, out);
                                            _jettag_c_get_52_291.doEnd();
                                            RuntimeTagElement _jettag_c_get_52_342 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_52_342); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_52_342.setRuntimeParent(_jettag_c_iterate_52_239);
                                            _jettag_c_get_52_342.setTagInfo(_td_c_get_52_342);
                                            _jettag_c_get_52_342.doStart(context, out);
                                            _jettag_c_get_52_342.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_52_239.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_52_239.doEnd();
                                        out.write(" -1, -1);");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\tCmiPsonService cmiPsonService = new CmiPsonService();");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\treturn JSONObject.parse(cmiPsonService.toJson(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_54_56 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_54_56); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_54_56.setRuntimeParent(_jettag_c_when_45_8);
                                        _jettag_c_get_54_56.setTagInfo(_td_c_get_54_56);
                                        _jettag_c_get_54_56.doStart(context, out);
                                        _jettag_c_get_54_56.doEnd();
                                        out.write(", 2, cmiPagination));");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t}\t");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        _jettag_c_when_45_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_when_45_8_saved_out;
                                    _jettag_c_when_45_8.doEnd();
                                    RuntimeTagElement _jettag_c_otherwise_57_8 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_57_8); //$NON-NLS-1$ //$NON-NLS-2$
                                    _jettag_c_otherwise_57_8.setRuntimeParent(_jettag_c_choose_44_7);
                                    _jettag_c_otherwise_57_8.setTagInfo(_td_c_otherwise_57_8);
                                    _jettag_c_otherwise_57_8.doStart(context, out);
                                    JET2Writer _jettag_c_otherwise_57_8_saved_out = out;
                                    while (_jettag_c_otherwise_57_8.okToProcessBody()) {
                                        out = out.newNestedContentWriter();
                                        RuntimeTagElement _jettag_c_setVariable_58_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_58_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_58_9.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_setVariable_58_9.setTagInfo(_td_c_setVariable_58_9);
                                        _jettag_c_setVariable_58_9.doStart(context, out);
                                        _jettag_c_setVariable_58_9.doEnd();
                                        RuntimeTagElement _jettag_c_setVariable_59_9 = context.getTagFactory().createRuntimeTag(_jetns_c, "setVariable", "c:setVariable", _td_c_setVariable_59_9); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_setVariable_59_9.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_setVariable_59_9.setTagInfo(_td_c_setVariable_59_9);
                                        _jettag_c_setVariable_59_9.doStart(context, out);
                                        _jettag_c_setVariable_59_9.doEnd();
                                        // 2019-10-19 杨宏宇
                                        out.write("\t\t\t\t\t\t\t\t@RequestMapping(value = \"/restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_61_43 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_43); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_61_43.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_61_43.setTagInfo(_td_c_get_61_43);
                                        _jettag_c_get_61_43.doStart(context, out);
                                        _jettag_c_get_61_43.doEnd();
                                        RuntimeTagElement _jettag_c_get_61_93 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_93); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_61_93.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_61_93.setTagInfo(_td_c_get_61_93);
                                        _jettag_c_get_61_93.doStart(context, out);
                                        _jettag_c_get_61_93.doEnd();
                                        out.write("sFor");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_61_148 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_148); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_61_148.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_61_148.setTagInfo(_td_c_get_61_148);
                                        _jettag_c_get_61_148.doStart(context, out);
                                        _jettag_c_get_61_148.doEnd();
                                        RuntimeTagElement _jettag_c_iterate_61_211 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_61_211); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_61_211.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_iterate_61_211.setTagInfo(_td_c_iterate_61_211);
                                        _jettag_c_iterate_61_211.doStart(context, out);
                                        while (_jettag_c_iterate_61_211.okToProcessBody()) {
                                            out.write("/{");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_61_257 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_257); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_61_257.setRuntimeParent(_jettag_c_iterate_61_211);
                                            _jettag_c_get_61_257.setTagInfo(_td_c_get_61_257);
                                            _jettag_c_get_61_257.doStart(context, out);
                                            _jettag_c_get_61_257.doEnd();
                                            RuntimeTagElement _jettag_c_get_61_307 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_307); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_61_307.setRuntimeParent(_jettag_c_iterate_61_211);
                                            _jettag_c_get_61_307.setTagInfo(_td_c_get_61_307);
                                            _jettag_c_get_61_307.doStart(context, out);
                                            _jettag_c_get_61_307.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_61_211.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_61_211.doEnd();
                                        out.write("/");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_61_373 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_373); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_61_373.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_61_373.setTagInfo(_td_c_get_61_373);
                                        _jettag_c_get_61_373.doStart(context, out);
                                        _jettag_c_get_61_373.doEnd();
                                        out.write("sFor");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_61_428 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_428); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_61_428.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_61_428.setTagInfo(_td_c_get_61_428);
                                        _jettag_c_get_61_428.doStart(context, out);
                                        _jettag_c_get_61_428.doEnd();
                                        RuntimeTagElement _jettag_c_iterate_61_491 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_61_491); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_61_491.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_iterate_61_491.setTagInfo(_td_c_iterate_61_491);
                                        _jettag_c_iterate_61_491.doStart(context, out);
                                        while (_jettag_c_iterate_61_491.okToProcessBody()) {
                                            out.write("/{related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_61_545 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_545); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_61_545.setRuntimeParent(_jettag_c_iterate_61_491);
                                            _jettag_c_get_61_545.setTagInfo(_td_c_get_61_545);
                                            _jettag_c_get_61_545.doStart(context, out);
                                            _jettag_c_get_61_545.doEnd();
                                            RuntimeTagElement _jettag_c_get_61_596 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_61_596); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_61_596.setRuntimeParent(_jettag_c_iterate_61_491);
                                            _jettag_c_get_61_596.setTagInfo(_td_c_get_61_596);
                                            _jettag_c_get_61_596.doStart(context, out);
                                            _jettag_c_get_61_596.doEnd();
                                            out.write("}");  //$NON-NLS-1$        
                                            _jettag_c_iterate_61_491.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_61_491.doEnd();
                                        out.write("\", method = RequestMethod.POST)");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t@ResponseBody");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\tpublic Object restLoad");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_63_31 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_31); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_63_31.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_63_31.setTagInfo(_td_c_get_63_31);
                                        _jettag_c_get_63_31.doStart(context, out);
                                        _jettag_c_get_63_31.doEnd();
                                        RuntimeTagElement _jettag_c_get_63_81 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_81); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_63_81.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_63_81.setTagInfo(_td_c_get_63_81);
                                        _jettag_c_get_63_81.doStart(context, out);
                                        _jettag_c_get_63_81.doEnd();
                                        out.write("sFor");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_63_136 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_136); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_63_136.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_63_136.setTagInfo(_td_c_get_63_136);
                                        _jettag_c_get_63_136.doStart(context, out);
                                        _jettag_c_get_63_136.doEnd();
                                        out.write("(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_63_200 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_63_200); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_63_200.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_iterate_63_200.setTagInfo(_td_c_iterate_63_200);
                                        _jettag_c_iterate_63_200.doStart(context, out);
                                        while (_jettag_c_iterate_63_200.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_63_258 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_258); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_63_258.setRuntimeParent(_jettag_c_iterate_63_200);
                                            _jettag_c_get_63_258.setTagInfo(_td_c_get_63_258);
                                            _jettag_c_get_63_258.doStart(context, out);
                                            _jettag_c_get_63_258.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_63_301 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_301); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_63_301.setRuntimeParent(_jettag_c_iterate_63_200);
                                            _jettag_c_get_63_301.setTagInfo(_td_c_get_63_301);
                                            _jettag_c_get_63_301.doStart(context, out);
                                            _jettag_c_get_63_301.doEnd();
                                            RuntimeTagElement _jettag_c_get_63_351 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_351); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_63_351.setRuntimeParent(_jettag_c_iterate_63_200);
                                            _jettag_c_get_63_351.setTagInfo(_td_c_get_63_351);
                                            _jettag_c_get_63_351.doStart(context, out);
                                            _jettag_c_get_63_351.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_63_200.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_63_200.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_63_417 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_63_417); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_63_417.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_iterate_63_417.setTagInfo(_td_c_iterate_63_417);
                                        _jettag_c_iterate_63_417.doStart(context, out);
                                        while (_jettag_c_iterate_63_417.okToProcessBody()) {
                                            out.write("@PathVariable ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_63_476 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_476); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_63_476.setRuntimeParent(_jettag_c_iterate_63_417);
                                            _jettag_c_get_63_476.setTagInfo(_td_c_get_63_476);
                                            _jettag_c_get_63_476.doStart(context, out);
                                            _jettag_c_get_63_476.doEnd();
                                            out.write("  ");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_choose_63_519 = context.getTagFactory().createRuntimeTag(_jetns_c, "choose", "c:choose", _td_c_choose_63_519); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_choose_63_519.setRuntimeParent(_jettag_c_iterate_63_417);
                                            _jettag_c_choose_63_519.setTagInfo(_td_c_choose_63_519);
                                            _jettag_c_choose_63_519.doStart(context, out);
                                            JET2Writer _jettag_c_choose_63_519_saved_out = out;
                                            while (_jettag_c_choose_63_519.okToProcessBody()) {
                                                out = out.newNestedContentWriter();
                                                RuntimeTagElement _jettag_c_when_63_529 = context.getTagFactory().createRuntimeTag(_jetns_c, "when", "c:when", _td_c_when_63_529); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_when_63_529.setRuntimeParent(_jettag_c_choose_63_519);
                                                _jettag_c_when_63_529.setTagInfo(_td_c_when_63_529);
                                                _jettag_c_when_63_529.doStart(context, out);
                                                JET2Writer _jettag_c_when_63_529_saved_out = out;
                                                while (_jettag_c_when_63_529.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_63_584 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_584); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_63_584.setRuntimeParent(_jettag_c_when_63_529);
                                                    _jettag_c_get_63_584.setTagInfo(_td_c_get_63_584);
                                                    _jettag_c_get_63_584.doStart(context, out);
                                                    _jettag_c_get_63_584.doEnd();
                                                    RuntimeTagElement _jettag_c_get_63_635 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_635); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_63_635.setRuntimeParent(_jettag_c_when_63_529);
                                                    _jettag_c_get_63_635.setTagInfo(_td_c_get_63_635);
                                                    _jettag_c_get_63_635.doStart(context, out);
                                                    _jettag_c_get_63_635.doEnd();
                                                    _jettag_c_when_63_529.handleBodyContent(out);
                                                }
                                                out = _jettag_c_when_63_529_saved_out;
                                                _jettag_c_when_63_529.doEnd();
                                                RuntimeTagElement _jettag_c_otherwise_63_696 = context.getTagFactory().createRuntimeTag(_jetns_c, "otherwise", "c:otherwise", _td_c_otherwise_63_696); //$NON-NLS-1$ //$NON-NLS-2$
                                                _jettag_c_otherwise_63_696.setRuntimeParent(_jettag_c_choose_63_519);
                                                _jettag_c_otherwise_63_696.setTagInfo(_td_c_otherwise_63_696);
                                                _jettag_c_otherwise_63_696.doStart(context, out);
                                                JET2Writer _jettag_c_otherwise_63_696_saved_out = out;
                                                while (_jettag_c_otherwise_63_696.okToProcessBody()) {
                                                    out = out.newNestedContentWriter();
                                                    out.write("related");  //$NON-NLS-1$        
                                                    RuntimeTagElement _jettag_c_get_63_716 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_716); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_63_716.setRuntimeParent(_jettag_c_otherwise_63_696);
                                                    _jettag_c_get_63_716.setTagInfo(_td_c_get_63_716);
                                                    _jettag_c_get_63_716.doStart(context, out);
                                                    _jettag_c_get_63_716.doEnd();
                                                    RuntimeTagElement _jettag_c_get_63_767 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_63_767); //$NON-NLS-1$ //$NON-NLS-2$
                                                    _jettag_c_get_63_767.setRuntimeParent(_jettag_c_otherwise_63_696);
                                                    _jettag_c_get_63_767.setTagInfo(_td_c_get_63_767);
                                                    _jettag_c_get_63_767.doStart(context, out);
                                                    _jettag_c_get_63_767.doEnd();
                                                    out.write(",");  //$NON-NLS-1$        
                                                    _jettag_c_otherwise_63_696.handleBodyContent(out);
                                                }
                                                out = _jettag_c_otherwise_63_696_saved_out;
                                                _jettag_c_otherwise_63_696.doEnd();
                                                _jettag_c_choose_63_519.handleBodyContent(out);
                                            }
                                            out = _jettag_c_choose_63_519_saved_out;
                                            _jettag_c_choose_63_519.doEnd();
                                            _jettag_c_iterate_63_417.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_63_417.doEnd();
                                        out.write(", @RequestBody CmiPagination cmiPagination) {");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\t");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_64_10 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_64_10); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_64_10.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_64_10.setTagInfo(_td_c_get_64_10);
                                        _jettag_c_get_64_10.doStart(context, out);
                                        _jettag_c_get_64_10.doEnd();
                                        out.write(" ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_64_62 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_64_62); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_64_62.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_64_62.setTagInfo(_td_c_get_64_62);
                                        _jettag_c_get_64_62.doStart(context, out);
                                        _jettag_c_get_64_62.doEnd();
                                        out.write(" = ");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_64_116 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_64_116); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_64_116.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_64_116.setTagInfo(_td_c_get_64_116);
                                        _jettag_c_get_64_116.doStart(context, out);
                                        _jettag_c_get_64_116.doEnd();
                                        out.write("DAO.find");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_64_175 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_64_175); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_64_175.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_64_175.setTagInfo(_td_c_get_64_175);
                                        _jettag_c_get_64_175.doStart(context, out);
                                        _jettag_c_get_64_175.doEnd();
                                        out.write("ByPrimaryKey(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_iterate_64_239 = context.getTagFactory().createRuntimeTag(_jetns_c, "iterate", "c:iterate", _td_c_iterate_64_239); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_iterate_64_239.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_iterate_64_239.setTagInfo(_td_c_iterate_64_239);
                                        _jettag_c_iterate_64_239.doStart(context, out);
                                        while (_jettag_c_iterate_64_239.okToProcessBody()) {
                                            out.write("related");  //$NON-NLS-1$        
                                            RuntimeTagElement _jettag_c_get_64_291 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_64_291); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_64_291.setRuntimeParent(_jettag_c_iterate_64_239);
                                            _jettag_c_get_64_291.setTagInfo(_td_c_get_64_291);
                                            _jettag_c_get_64_291.doStart(context, out);
                                            _jettag_c_get_64_291.doEnd();
                                            RuntimeTagElement _jettag_c_get_64_342 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_64_342); //$NON-NLS-1$ //$NON-NLS-2$
                                            _jettag_c_get_64_342.setRuntimeParent(_jettag_c_iterate_64_239);
                                            _jettag_c_get_64_342.setTagInfo(_td_c_get_64_342);
                                            _jettag_c_get_64_342.doStart(context, out);
                                            _jettag_c_get_64_342.doEnd();
                                            out.write(",");  //$NON-NLS-1$        
                                            _jettag_c_iterate_64_239.handleBodyContent(out);
                                        }
                                        _jettag_c_iterate_64_239.doEnd();
                                        out.write(" -1, -1);");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\tCmiPsonService cmiPsonService = new CmiPsonService();");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t\treturn JSONObject.parse(cmiPsonService.toJson(");  //$NON-NLS-1$        
                                        RuntimeTagElement _jettag_c_get_66_56 = context.getTagFactory().createRuntimeTag(_jetns_c, "get", "c:get", _td_c_get_66_56); //$NON-NLS-1$ //$NON-NLS-2$
                                        _jettag_c_get_66_56.setRuntimeParent(_jettag_c_otherwise_57_8);
                                        _jettag_c_get_66_56.setTagInfo(_td_c_get_66_56);
                                        _jettag_c_get_66_56.doStart(context, out);
                                        _jettag_c_get_66_56.doEnd();
                                        out.write(", 2, cmiPagination));");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        out.write("\t\t\t\t\t\t\t\t}\t\t\t\t\t");  //$NON-NLS-1$        
                                        out.write(NL);         
                                        _jettag_c_otherwise_57_8.handleBodyContent(out);
                                    }
                                    out = _jettag_c_otherwise_57_8_saved_out;
                                    _jettag_c_otherwise_57_8.doEnd();
                                    _jettag_c_choose_44_7.handleBodyContent(out);
                                }
                                out = _jettag_c_choose_44_7_saved_out;
                                _jettag_c_choose_44_7.doEnd();
                                _jettag_c_otherwise_43_6.handleBodyContent(out);
                            }
                            out = _jettag_c_otherwise_43_6_saved_out;
                            _jettag_c_otherwise_43_6.doEnd();
                            _jettag_c_choose_6_5.handleBodyContent(out);
                        }
                        out = _jettag_c_choose_6_5_saved_out;
                        _jettag_c_choose_6_5.doEnd();
                        _jettag_c_if_4_4.handleBodyContent(out);
                    }
                    _jettag_c_if_4_4.doEnd();
                    _jettag_c_iterate_3_3.handleBodyContent(out);
                }
                _jettag_c_iterate_3_3.doEnd();
                _jettag_c_iterate_2_2.handleBodyContent(out);
            }
            _jettag_c_iterate_2_2.doEnd();
            _jettag_java_format_1_1.handleBodyContent(out);
        }
        out = _jettag_java_format_1_1_saved_out;
        _jettag_java_format_1_1.doEnd();
    }
}
